solid propellant rocket - Spanish English Dictionary